package cn.org.timespace.easyframe.dao.permission;

import java.util.List;

import cn.org.timespace.easyframe.model.permission.EfRoleShortcutmenu;

/**
 * <p>
 * 角色菜单
 * </p>
 * 
 * @version 1.0, 11/02/27
 * @since 1.0
 * @author 
 */

public interface EfRoleMenuShortcutDAO {

	public void save(EfRoleShortcutmenu transientInstance);

	public void delete(EfRoleShortcutmenu persistentInstance);

	// 根据角色删除该角色与快捷菜单的关系
	public void delete(String roleId);
	
	// 根据角色查询与该角色关联的快捷菜单
	public List<EfRoleShortcutmenu> findByCondition(String roleId);
	
	public List<EfRoleShortcutmenu> findEfRoleShortcutmenuByRoleId(String roleId);
	
}